geological layer - French English Dictionary